package com.silverbox.shopper.entity;

import java.util.Date;

/**
box_pay_model
 */
public class PayModel {
    /**
     */
    private Integer id;

    /**
     */
    private String descript;

    /**
     */
    private Integer propValue;

    /**
     */
    private Integer sort;

    /**
     * 0 不能全部使用，1为全部使用
     */
    private Integer isAll;

    /**
     * 0 平台 1其他
     */
    private Integer source;

    /**
     * 没有的时候为-1
     */
    private Integer shopId;

    /**
     * 没有的时候为-1
     */
    private Integer storeId;

    /**
     * 0 无效 1有效
     */
    private Integer isValid;

    /**
     */
    private Date createTime;

    /**
     * 支付类型编码（guid全局唯一）
     */
    private String payCode;

    /**
     * 记录支付类型（0：线上支付 1：线下支付）
     */
    private Integer payType;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getDescript() {
        return descript;
    }

    public void setDescript(String descript) {
        this.descript = descript == null ? null : descript.trim();
    }

    public Integer getPropValue() {
        return propValue;
    }

    public void setPropValue(Integer propValue) {
        this.propValue = propValue;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getIsAll() {
        return isAll;
    }

    public void setIsAll(Integer isAll) {
        this.isAll = isAll;
    }

    public Integer getSource() {
        return source;
    }

    public void setSource(Integer source) {
        this.source = source;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public Integer getIsValid() {
        return isValid;
    }

    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getPayCode() {
        return payCode;
    }

    public void setPayCode(String payCode) {
        this.payCode = payCode == null ? null : payCode.trim();
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }
}